helpless futility - German English Dictionary